iron maiden – English–Français translations

🇬🇧 en fr 🇫🇷

iron maiden noun

  • torture device
vierge de fer, vierge de Nuremberg
Wiktionary Links